MIME-Version: 1.0
Server: CERN/3.0
Date: Wednesday, 15-Jan-97 01:46:26 GMT
Content-Type: text/html
Content-Length: 2121
Last-Modified: Friday, 13-Dec-96 19:28:34 GMT

<HTML><HEAD>
<TITLE>Natalya Lagunova's LISP lab page</TITLE>
</HEAD><BODY>

<H2>Fall 1996</H2>
<H2>COM3112 - LISP lab.</H2>
<p>

Hi, the LISP lab is over!!!
<p>
Happy vacations!
<p>

<hr> 
<H3> Homeworks: </H3>
<p>
<!WA0><A HREF="http://www.ccs.neu.edu/home/nata/LISP/hw1.txt">Homework 1</A> <p>
<!WA1><A HREF="http://www.ccs.neu.edu/home/nata/LISP/hw2.txt">Homework 2</A> <p>
<!WA2><A HREF="http://www.ccs.neu.edu/home/nata/LISP/hw3.txt">Homework 3</A> <p>
<!WA3><A HREF="http://www.ccs.neu.edu/home/nata/LISP/hw4.txt">Homework 4</A> Due in one week!<p>
Homework 5: 
<ul>
<li> <!WA4><A HREF="http://www.ccs.neu.edu/home/nata/LISP/hw5.txt">Text of HW5</A> </a>
<li> <!WA5><A HREF="http://www.ccs.neu.edu/home/nata/LISP/hw5.data">Input data for HW5</A> </a>
<li> <!WA6><A HREF="http://www.ccs.neu.edu/home/nata/LISP/hw5.out">Sample outputs for HW5</A> </a>
<li> <!WA7><A HREF="http://www.ccs.neu.edu/home/nata/LISP/hw4.drib">Alternative output for HW5, #2</A> 
(got it from one of my students :) </a>
</ul>
<!WA8><A HREF="http://www.ccs.neu.edu/home/nata/LISP/hw6.txt">Homework 6</A> <p>

<hr> 
<H3> Exams: </H3>
<p>
Here is the statistics for the Final Exam:
<p>
The average grade is 95. There are 12 A's, 3 A-, 2 B+, 1 C and 1 D.
<p>
Take a look at the <!WA9><A HREF="http://www.ccs.neu.edu/home/nata/LISP/final.solut">solutions to Final</A>.
<p>



<hr> 
<H3> Handouts: </H3>
<p>
<!WA10><A HREF="http://www.ccs.neu.edu/home/nata/LISP/cells-lists.algorithm">
Algorithms for converting lists to boxes and back.</A> <p>
<!WA11><A HREF="http://www.ccs.neu.edu/home/nata/LISP/recursion.txt">
Method of recursion: LISP examples. </A>  Now includes the examples
of recursion with MAPCAR and APPLY: SUBST-ALL and COUNT-ATOMS.<p>
<!WA12><A HREF="http://www.ccs.neu.edu/home/nata/LISP/setq-vs-let.lisp">
Tail recursion vs. looping. SETQ vs. LET.</A> <p>
<!WA13><A HREF="http://www.ccs.neu.edu/home/nata/LISP/setq-vs-defvar.lisp">
More about DEFVAR (optional).</A> Read this if you want to solve extra
credit problem in HW3, and also if you plan to take PPL shortly. <p>
<!WA14><A HREF="http://www.ccs.neu.edu/home/nata/LISP/functions.txt">
Functions as arguments and results.</A> <p>
<!WA15><A HREF="http://www.ccs.neu.edu/home/nata/LISP/powerful.txt">
Powerful functions and databases.</A> <p>
<!WA16><A HREF="http://www.ccs.neu.edu/home/nata/LISP/struc.txt">
Structures.</A> <p>

<hr> 
<H3> Help: </H3>
<p>
<!WA17><A HREF="http://www.ccs.neu.edu/home/nata/LISP/lisp.help"> General Help on LISP</A> <p>
<!WA18><A HREF="http://www.ccs.neu.edu/home/nata/LISP/emacs.help"> Help on Emacs</A> <p>
<!WA19><A HREF="http://www.ccs.neu.edu/home/nata/LISP/unix.help"> Help on Unix</A> <p>
<!WA20><A HREF="http://www.ccs.neu.edu/home/nata/LISP/lisp-debug.help"> Help on debugging in ACL</A> <p>

<hr> 
<H3> Useful Links: </H3>
<p>
<!WA21><a href="http://www.cs.cmu.edu/Web/Groups/AI/html/cltl/cltl2.html"
<i>Common LISP the Language</i> by Guy & Steele</a>
<p>
</BODY>
</HTML>